Guidelines for adding Datapacks to the modpack

Naming Format:
- For changes specific to MM3, start name with "MM3"

Versioning:
Vx.y, where:
- x increments when the Datapack has gained content relating to new features of the modpack (e.g. newly added mods) or has undergone a reqwrite.
- y increments whenever x has not changed, but changes have been made to the Datapack

Content for existing Datapacks:

MM3 Gameplay:
Changes to gameplay interactions, such as
- Advancements
- Enchanting
- Tag-configured interactions
- Functions (e.g. for events)

MM3 Gateways:
For Cusomised Gateways

MM3 Loot Tweaks:
For Loot Tables and Loot Modifiers

MM3 Recipes:
For Recipes and item tags for use in recipes (Currently planned to be moved to Kubejs)

MM3 Structures:
For custom dungeons we add to the server, and all data they need to function, including those that would otherwise be covered by other Datapacks, such as Loot Tables

MM3 Worldgen:
Changes relating to world generation and Entity Spawning, such as
- Structures
- Features
- Entity Spawning
- Ore Generation
